Scientific Name:Torhusa nieuwenhuisi
Arthropoda > Malacostraca > Decapoda > Parathelphusidae > Torhusa